<%@page contentType="text/html; charset=utf-8" language="java" %>
<%@page import="bean.*" %>
<%@page import="biz.ItemBiz" %>
<%
int uid = 0;
if (session.getAttribute("uid")!= null) uid = Integer.parseInt(session.getAttribute("uid").toString());
else response.sendRedirect("login.jsp");

Item item = ItemBiz.getItemByIid(Integer.parseInt(request.getParameter("iid").toString()));
String action = request.getParameter("action");
if((action != null) && action.equals("edit")){
	boolean flag = false;
	request.setCharacterEncoding("utf-8");
	String info = request.getParameter("wysiwyg");
	flag = ItemBiz.updateItemByItem(item,info,uid);
	System.out.println(flag);
	if(flag){
		out.print("<script>alert('编辑成功，请等待审核。即将转向词条的页面!');history.back();</script>");
		response.sendRedirect("item.jsp?iid=" + item.getIid());
	}else{
		out.print("<script>alert('编辑失败!将返回创建页面!');history.back();</script>");
	}
}
%>
<html>
	<head>
	<title>编辑词条</title>
	<link href="css.css" rel="stylesheet" type="text/css">
	<link rel="stylesheet" href="jwysiwyg/jquery.wysiwyg.css" type="text/css" /> 
	</head>
	<body>
		<jsp:include page="/head.jsp"/>
		<center><fieldset style="width:700px;">
		<div>
			<p class="f_title">编辑词条</p>
			<div class="disc">编辑的词条内容将在审核通过后呈现在网页上。</div>
				<form method="post" action="edititem.jsp?action=edit&iid=<%=item.getIid() %>">
                 <center><div class="iteminfo">
                 <p class="itemdisc">词条标题</p><h3 class="titlearea"><%=item.getIname() %></h3>
                 <p class="itemdisc">词条内容</p>
                 <div><textarea name="wysiwyg" id="wysiwyg" rows="15" cols="81"><%=ItemBiz.getInfoByItem(item) %></textarea></div>
                 	    <script type="text/javascript" src="jquery/jquery-1.3.2.js"></script> 
    					<script type="text/javascript" src="jwysiwyg/jquery.wysiwyg.js"></script> 
    					<script type="text/javascript"> 
(function($)
{
  $('#wysiwyg').wysiwyg({
    controls: {
      strikeThrough : { visible : true },
      underline     : { visible : true },
      
      separator00 : { visible : true },
      
      justifyLeft   : { visible : true },
      justifyCenter : { visible : true },
      justifyRight  : { visible : true },
      justifyFull   : { visible : true },
      
      separator01 : { visible : true },
      
      indent  : { visible : true },
      outdent : { visible : true },
      
      separator02 : { visible : true },
      
      subscript   : { visible : true },
      superscript : { visible : true },
      
      separator03 : { visible : true },
      
      undo : { visible : true },
      redo : { visible : true },
      
      separator04 : { visible : true },
      
      insertOrderedList    : { visible : true },
      insertUnorderedList  : { visible : true },
      insertHorizontalRule : { visible : true },
      
      h4mozilla : { visible : true && $.browser.mozilla, className : 'h4', command : 'heading', arguments : ['h4'], tags : ['h4'], tooltip : "Header 4" },
      h5mozilla : { visible : true && $.browser.mozilla, className : 'h5', command : 'heading', arguments : ['h5'], tags : ['h5'], tooltip : "Header 5" },
      h6mozilla : { visible : true && $.browser.mozilla, className : 'h6', command : 'heading', arguments : ['h6'], tags : ['h6'], tooltip : "Header 6" },
      
      h4 : { visible : true && !( $.browser.mozilla ), className : 'h4', command : 'formatBlock', arguments : ['<H4>'], tags : ['h4'], tooltip : "Header 4" },
      h5 : { visible : true && !( $.browser.mozilla ), className : 'h5', command : 'formatBlock', arguments : ['<H5>'], tags : ['h5'], tooltip : "Header 5" },
      h6 : { visible : true && !( $.browser.mozilla ), className : 'h6', command : 'formatBlock', arguments : ['<H6>'], tags : ['h6'], tooltip : "Header 6" },
      
      separator07 : { visible : true },
      
      cut   : { visible : true },
      copy  : { visible : true },
      paste : { visible : true }
    }
  });
})(jQuery);
    </script> 
				 </div></center>
				 <br/>
				 <input type="submit" value="保存编辑" class="button">
					&nbsp;&nbsp;
				 <input type="button" value="返回" onClick="javascript:history.back()" class="button">   
                 </form><br/>
        </div>
		</fieldset></center>
		<jsp:include page="/copyright.html"/>
	</body>
</html>